devil worshiper - Turkish English Dictionary